package com.quanyan.stadium.api.resp;

import com.quanyan.stadium.entity.vo.GameRound;
import com.quanyan.stadium.entity.vo.GameTeam;

import java.io.Serializable;
import java.util.List;

/**
 * Created by xiao.lai on 16/5/26.
 */
public class RespGameRoundAndGameTeam implements Serializable{

    private static final long serialVersionUID = 7164512460561488172L;

    private Integer gameEventId;
    private Integer limitNum;
    private Integer currentTeamNum;
    private long startTime;
    private long endTime;
    private long signStartTime;
    private long signEndTime;
    private Long curTime;
    private Byte isArrange;       //是否存在分组
    private Byte isFinish = 0;
    private List<GameRound> gameRoundList;
    private List<GameTeam> gameTeamList;

    public Byte getIsFinish() {
        return isFinish;
    }

    public void setIsFinish(Byte isFinish) {
        this.isFinish = isFinish;
    }

    public Integer getCurrentTeamNum() {
        return currentTeamNum;
    }

    public void setCurrentTeamNum(Integer currentTeamNum) {
        this.currentTeamNum = currentTeamNum;
    }

    public Integer getLimitNum() {
        return limitNum;
    }

    public void setLimitNum(Integer limitNum) {
        this.limitNum = limitNum;
    }

    public Integer getGameEventId() {
        return gameEventId;
    }

    public void setGameEventId(Integer gameEventId) {
        this.gameEventId = gameEventId;
    }

    public List<GameRound> getGameRoundList() {
        return gameRoundList;
    }

    public void setGameRoundList(List<GameRound> gameRoundList) {
        this.gameRoundList = gameRoundList;
    }

    public Byte getIsArrange() {
        return isArrange;
    }

    public void setIsArrange(Byte isArrange) {
        this.isArrange = isArrange;
    }

    public List<GameTeam> getGameTeamList() {
        return gameTeamList;
    }

    public void setGameTeamList(List<GameTeam> gameTeamList) {
        this.gameTeamList = gameTeamList;
    }

    public long getStartTime() {
        return startTime;
    }

    public void setStartTime(long startTime) {
        this.startTime = startTime;
    }

    public long getEndTime() {
        return endTime;
    }

    public void setEndTime(long endTime) {
        this.endTime = endTime;
    }

    public long getSignStartTime() {
        return signStartTime;
    }

    public void setSignStartTime(long signStartTime) {
        this.signStartTime = signStartTime;
    }

    public long getSignEndTime() {
        return signEndTime;
    }

    public void setSignEndTime(long signEndTime) {
        this.signEndTime = signEndTime;
    }

    public Long getCurTime() {
        return curTime;
    }

    public void setCurTime(Long curTime) {
        this.curTime = curTime;
    }
}
